package com.anjbo.service.house.impl;

import java.util.List;
import java.util.Map;

import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import com.anjbo.bean.house.HouseDataDto;
import com.anjbo.dao.app.house.HouseDataMapper;
import com.anjbo.service.house.HouseDataService;

@Service
public class HouseDataServiceImpl implements HouseDataService{

	@Resource
	private HouseDataMapper houseDataMapper;

	public List<HouseDataDto> selectHouseDataList(HouseDataDto houseDataDto){
		return houseDataMapper.selectHouseDataList(houseDataDto);
	}
	public int selectCount(HouseDataDto houseDataDto){
		return houseDataMapper.selectCount(houseDataDto);
	}
	public int add(HouseDataDto houseDataDto){
		return houseDataMapper.add(houseDataDto);
	}
	@Override
	public List<String> selectHuizhouArea() {
		return houseDataMapper.selectHuizhouArea();
	}
	@Override
	public List<Map<String, Object>> selectHuizhouYesterday() {
		return houseDataMapper.selectHuizhouYesterday();
	}
	@Override
	public List<String> selectGuangzhouArea() {
		return houseDataMapper.selectGuangzhouArea();
	}
	@Override
	public List<Map<String, Object>> selectGuangzhouYesterday() {
		return houseDataMapper.selectGuangzhouYesterday();
	}
	@Override
	public List<String> selectXiamenArea() {
		return houseDataMapper.selectXiamenArea();
	}
	@Override
	public List<Map<String, Object>> selectXiamenNew() {
		return houseDataMapper.selectXiamenNew();
	}
	@Override
	public List<String> selectShenzhenArea() {
		return houseDataMapper.selectShenzhenArea();
	}
	@Override
	public List<Map<String, Object>> selectShenzhenYesterday() {
		return houseDataMapper.selectShenzhenYesterday();
	}
	@Override
	public List<Map<String, Object>> selectDongguanYesterday() {
		return houseDataMapper.selectDongguanYesterday();
	}
	@Override
	public List<Map<String, Object>> selectDongguanToday() {
		return houseDataMapper.selectDongguanToday();
	}
	@Override
	public Integer selectDongguanSumTotalNum() {
		return houseDataMapper.selectDongguanSumTotalNum();
	}
	@Override
	public List<Map<String, Object>> selectMonthTotalNumHomePage(
			Map<String, Object> parmMap) {
		return houseDataMapper.selectMonthTotalNumHomePage(parmMap);
	}
	@Override
	public List<Map<String, Object>> selectDayTotalNumHomePage(
			Map<String, Object> parmMap) {
		return houseDataMapper.selectDayTotalNumHomePage(parmMap);
	}
	@Override
	public Map<String, Object> selectNewestMonthTotalNumHomePage(
			Map<String, Object> parmMap) {
		return houseDataMapper.selectNewestMonthTotalNumHomePage(parmMap);
	}
	@Override
	public Map<String, Object> selectNewestDayTotalNumHomePage(
			Map<String, Object> parmMap) {
		return houseDataMapper.selectNewestDayTotalNumHomePage(parmMap);
	}
}